package com.sinosoft.cloud.access.transformer;

import com.sinosoft.cloud.access.entity.Head;
import com.sinosoft.cloud.access.entity.TranData;
import org.springframework.core.io.Resource;

public interface Trans {


    Head headerTrans(String msg);

    TranData bodyTrans(String msg, Resource xslFile);

    String returnTrans(TranData msg, Resource xslFile);

    void setAccessName(String accessName);

    TranData msgToTranData(String s);

    String tranDataToMsg(TranData current);

    Resource getBodyOutXsl(String tranNo);

    String afterTransform(String sendToBankMsg);

//    Node

//    String receiveformBank(String msg);
//    String sendToBank(String msg);
}
